insulating covering - French English Dictionary